package com.ruoyi.mateproduction.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * @Author
 * @Version 1.0
 */
public class ReleaseReview {
    //产品放行审核单
    private Long releaseId;
    private Long deptId;
    private Long productId;
    private String productName;
    private String productNameSignature;
    private String productType;
    private String productionBatch;//生产批号
    private String productionNum;//生产数量
    private Long productionAuditId;//生产人签字
    private String productionAuditName;//生产人签字
    private String productionAuditDate;//生产人签字日期
    private Long qualityId;//质量部签字
    private String qualityName;//质量部签字
    private String qualityNameSignature;
    private String qualityDate;//质量人签字
    private Long releaseUserId;//放行人签字
    private String releaseName;//放行人签字
    private String releaseNameSignature;
    private String releaseDate;//放行人签字日期
    private String beginTime;
    private String endTime;
    private String releaseOrderNum;

    public String getReleaseOrderNum() {
        return releaseOrderNum;
    }

    public void setReleaseOrderNum(String releaseOrderNum) {
        this.releaseOrderNum = releaseOrderNum;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Long getReleaseId() {
        return releaseId;
    }

    public void setReleaseId(Long releaseId) {
        this.releaseId = releaseId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }


    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductNameSignature() {
        return productNameSignature;
    }

    public void setProductNameSignature(String productNameSignature) {
        this.productNameSignature = productNameSignature;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getProductionBatch() {
        return productionBatch;
    }

    public void setProductionBatch(String productionBatch) {
        this.productionBatch = productionBatch;
    }

    public String getProductionNum() {
        return productionNum;
    }

    public void setProductionNum(String productionNum) {
        this.productionNum = productionNum;
    }

    public Long getProductionAuditId() {
        return productionAuditId;
    }

    public void setProductionAuditId(Long productionAuditId) {
        this.productionAuditId = productionAuditId;
    }

    public String getProductionAuditName() {
        return productionAuditName;
    }

    public void setProductionAuditName(String productionAuditName) {
        this.productionAuditName = productionAuditName;
    }

    public String getProductionAuditDate() {
        return productionAuditDate;
    }

    public void setProductionAuditDate(String productionAuditDate) {
        this.productionAuditDate = productionAuditDate;
    }

    public Long getQualityId() {
        return qualityId;
    }

    public void setQualityId(Long qualityId) {
        this.qualityId = qualityId;
    }

    public String getQualityName() {
        return qualityName;
    }

    public void setQualityName(String qualityName) {
        this.qualityName = qualityName;
    }

    public String getQualityNameSignature() {
        return qualityNameSignature;
    }

    public void setQualityNameSignature(String qualityNameSignature) {
        this.qualityNameSignature = qualityNameSignature;
    }

    public String getQualityDate() {
        return qualityDate;
    }

    public void setQualityDate(String qualityDate) {
        this.qualityDate = qualityDate;
    }

    public Long getReleaseUserId() {
        return releaseUserId;
    }

    public void setReleaseUserId(Long releaseUserId) {
        this.releaseUserId = releaseUserId;
    }

    public String getReleaseName() {
        return releaseName;
    }

    public void setReleaseName(String releaseName) {
        this.releaseName = releaseName;
    }

    public String getReleaseNameSignature() {
        return releaseNameSignature;
    }

    public void setReleaseNameSignature(String releaseNameSignature) {
        this.releaseNameSignature = releaseNameSignature;
    }

    public String getReleaseDate() {
        return releaseDate;
    }

    public void setReleaseDate(String releaseDate) {
        this.releaseDate = releaseDate;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }


}
